NXP Semiconductors /LPC408x_7x /CAN1 /CMR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CMR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (ABSENT_NO_TRANSMISSI)TR 0 (NO_ACTION_DO_NOT_AB)AT 0 (NO_ACTION_DO_NOT_RE)RRB 0 (NO_ACTION_DO_NOT_CL)CDO 0 (ABSENT_NO_SELF_RECE)SRR 0 (NOT_SELECTED_TX_BUF)STB1 0 (NOT_SELECTED_TX_BUF)STB2 0 (NOT_SELECTED_TX_BUF)STB3 0RESERVED

AT=NO_ACTION_DO_NOT_AB, SRR=ABSENT_NO_SELF_RECE, CDO=NO_ACTION_DO_NOT_CL, TR=ABSENT_NO_TRANSMISSI, STB3=NOT_SELECTED_TX_BUF, STB2=NOT_SELECTED_TX_BUF, RRB=NO_ACTION_DO_NOT_RE, STB1=NOT_SELECTED_TX_BUF

Description

Command bits that affect the state of the CAN Controller

Fields

TR

Transmission Request.

0 (ABSENT_NO_TRANSMISSI): Absent.No transmission request.

1 (PRESENT_THE_MESSAGE): Present. The message, previously written to the CANxTFI, CANxTID, and optionally the CANxTDA and CANxTDB registers, is queued for transmission from the selected Transmit Buffer. If at two or all three of STB1, STB2 and STB3 bits are selected when TR=1 is written, Transmit Buffer will be selected based on the chosen priority scheme (for details see Section 21.5.3 Transmit Buffers (TXB))

AT

Abort Transmission.

0 (NO_ACTION_DO_NOT_AB): No action. Do not abort the transmission.

1 (PRESENT_IF_NOT_ALRE): Present. if not already in progress, a pending Transmission Request for the selected Transmit Buffer is cancelled.

RRB

Release Receive Buffer.

0 (NO_ACTION_DO_NOT_RE): No action. Do not release the receive buffer.

1 (RELEASED_THE_INFORM): Released. The information in the Receive Buffer (consisting of CANxRFS, CANxRID, and if applicable the CANxRDA and CANxRDB registers) is released, and becomes eligible for replacement by the next received frame. If the next received frame is not available, writing this command clears the RBS bit in the Status Register(s).

CDO

Clear Data Overrun.

0 (NO_ACTION_DO_NOT_CL): No action. Do not clear the data overrun bit.

1 (CLEAR_THE_DATA_OVER): Clear. The Data Overrun bit in Status Register(s) is cleared.

SRR

Self Reception Request.

0 (ABSENT_NO_SELF_RECE): Absent. No self reception request.

1 (PRESENT_THE_MESSAGE): Present. The message, previously written to the CANxTFS, CANxTID, and optionally the CANxTDA and CANxTDB registers, is queued for transmission from the selected Transmit Buffer and received simultaneously. This differs from the TR bit above in that the receiver is not disabled during the transmission, so that it receives the message if its Identifier is recognized by the Acceptance Filter.

STB1

Select Tx Buffer 1.

0 (NOT_SELECTED_TX_BUF): Not selected. Tx Buffer 1 is not selected for transmission.

1 (SELECTED_TX_BUFFER_): Selected. Tx Buffer 1 is selected for transmission.

STB2

Select Tx Buffer 2.

0 (NOT_SELECTED_TX_BUF): Not selected. Tx Buffer 2 is not selected for transmission.

1 (SELECTED_TX_BUFFER_): Selected. Tx Buffer 2 is selected for transmission.

STB3

Select Tx Buffer 3.

0 (NOT_SELECTED_TX_BUF): Not selected. Tx Buffer 3 is not selected for transmission.

1 (SELECTED_TX_BUFFER_): Selected. Tx Buffer 3 is selected for transmission.

RESERVED

Reserved. Read value is undefined, only zero should be written.

Links

()